body {
    text-align: center;
    background-color: #E9FAFF;
}

#box {
    margin: 0 auto;
    width: 100%;
    height: auto;
    border: black solid 1px;
    overflow:hidden;
}

#tab {
    height: auto;
    width: 100%;
    float: left;
}



#enter {
    float: right;
}

#fmimg {
    height: 200px;
    width: 13%;
    float: left;
    position: relative;
    border: 1px solid black;
}

img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
a{
    color: black;
    text-decoration: none;
}
#intro {
    width: 79.7%;
    height: 140px;
    float: left;
    overflow: hidden;
    line-height: 150%;
    padding: 30px;
    font-size: 13px;
    border: 1px solid black;
    border-left:0;

}
#list{
    width: 100%;
    height: auto;
    float: left;
}
h2{
    margin: 10px;
}
#list dl {
    float: left;
    overflow: hidden;
    padding-bottom: 1px;
    margin: auto;
}
#list dd {
    font-size: 15px;
    border-bottom: 1px dashed #CCC;
    display: inline;
    float: left;
    height: 25px;
    line-height: 200%;
    margin-bottom: 5px;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    width: 21%;
}
